TortoiseGit 基础操作流程(无图文版)

MuYan2021-09-08webGit

相关安装流程等自行百度。此处讲解 git、TortoiseGit 已安装配置后的基础操作流程,无图文版。

创建仓库

于想要创建仓库的文件夹【右键】——【Git 在这里创建版本库(Y)】

git init

配置仓库地址

于想要操作的文件夹【右键】——【TortoiseGit(T)】)——【设置(s)】——此时会弹窗对话框,点击是——【Git】——【远端】——输入 URL 、推送 URL 地址,地址应为相同 git 地址——【添加/保存(A)】——对话框提示您要从新添加的远端获取远端分支吗?(是),而后于新弹窗内勾选标签、修剪后点击确定。

以上操作 git 操作为:添加仓库地址、拉取远端仓库信息。

  • 添加仓库地址
git remote add origin '仓库地址'
  • 查看仓库地址
git remote -v
  • 修改仓库地址
git remote set-url origin '仓库地址'
  • 拉取远端仓库信息
git fetch -v --progress "origin"

拉取远端仓库代码

于想要操作的文件夹【右键】——【TortoiseGit(T)】——【拉取(P)】—— 于弹窗内勾选标签、修剪后点击确定。

  • 拉取远端仓库代码
git pull --progress -v --no-rebase "origin" master

单人开发提交代码

于想要操作的文件夹【右键】——【Git 提交(C)】——输入日志信息后勾选全部文件(正常情况都是自动全部勾选的),如无自动勾选,点击全部(自动全部勾选)或手动勾选

以上操作 git 操作为:提交没有添加到索引区的文件。

  • 添加到索引区
git add .
  • 提交添加到索引区的文件
git commit -m '自定义名称'
  • 提交没有添加到索引区的文件
git commit -a -m '自定义名称'

多人开发提交代码

先存到暂存区,而后拉去线上代码,如需合并先合并,而后将暂存区代码取出,操作流程为:于想要操作的文件夹【右键】——【TortoiseGit(T)】——【贮藏更改】—— 输入自定义的日志名称后点击确定—— 执行上面的【拉取远端仓库代码】流程—— 于想要操作的文件夹【右键】——【TortoiseGit(T)】 —— 【弹出贮藏】—— 而后进行【单人开发提交代码】流程

以上操作 git 操作为:添加到暂存区、【拉取远端仓库代码】流程、取出暂存区、【单人开发提交代码】流程。

  • 添加到暂存区
git stash push -m '自定义名称'
  • 查看暂存区列表
git stash list
  • 删除所有暂存区
git stash clear
  • 取出暂存区
git stash pop

提交(commit)合并

只能在相关 commit 未 push 时合并。于想要操作的文件夹【右键】——【TortoiseGit(T)】——【显示日志(L)】—— 选择对应的 commit 记录(可用 ctrl\shift 进行多选操作)后右键,选择压扁成一个提交(B),修改日志信息\不修改日志信息,点击提交。

以上操作 git 操作为:查看所有的提交记录、合并提交(commit)记录

  • 查看所有的提交记录
git log
  • 合并提交(commit)记录,进行修改编辑后,ESC 退出 Vim 编辑,ZZ(大写)关闭 Vim。
git rebase -i 'commit id'
  • 合并最近 2 次提交(commit)记录,2 为最近次数。
git rebase -i HEAD~2

快捷(commit)合并

只能在相关 commit 未 push 时合并,将当前 commit 提交与上次 commit 提交进行合并。于想要操作的文件夹【右键】——【Git 提交(C)】,并在提交操作窗内勾选【修改上次提交】后点击提交。

上传代码至远程仓库

建议进行下前置操作:【单人开发提交代码】或者【多人开发提交代码】——【拉取远端仓库代码】。

于想要操作的文件夹【右键】——【TortoiseGit(T)】——【推送(H)】—— 选择远端等相关信息 —— 确定

已有远程仓库 commit 初始化

【获取远程仓库最新代码后删除本地仓库内的 .git 文件】—— 执行【创建仓库逻辑】—— 执行【配置仓库地址】流程,并省略配置中,拉取相关操作 —— 执行【单人开发提交代码】流程 —— 执行【上传代码至远程仓库】流程,并于推送操作窗口中勾选【未知变更】,而后确定提交。

  • 未知变更 git 操作为
git push --force --progress "origin" master
  • 更多内容不定时补充...
上次更新 2026/6/23 11:49:15
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.15.8